﻿//
// Created by Arosy on 2021/11/25.
//

//
// Created by Arosy on 2021/11/25.
//




public class LocalVariableTable : AttributeInfo
{
	public class Item
	{
		private short startPc;
		private short length;
		private short nameIndex;
		private short descriptorIndex;
		private short index;
//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getStartPc() const
		public short getStartPc()
		{
			return startPc;
		}

		public void setStartPc(short startPc)
		{
			this.startPc = startPc;
		}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getLength() const
		public short getLength()
		{
			return length;
		}

		public void setLength(short length)
		{
			this.length = length;
		}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getNameIndex() const
		public short getNameIndex()
		{
			return nameIndex;
		}

		public void setNameIndex(short nameIndex)
		{
			this.nameIndex = nameIndex;
		}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getDescriptorIndex() const
		public short getDescriptorIndex()
		{
			return descriptorIndex;
		}

		public void setDescriptorIndex(short descriptorIndex)
		{
			this.descriptorIndex = descriptorIndex;
		}

//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getIndex() const
		public short getIndex()
		{
			return index;
		}

		public void setIndex(short index)
		{
			this.index = index;
		}
	}
	private short tableLen;
//C++ TO C# CONVERTER CRACKED BY X-CRACKER 2017 WARNING: 'const' methods are not available in C#:
//ORIGINAL LINE: short getTableLen() const
	public short getTableLen()
	{
		return tableLen;
	}

	public void setTableLen(short tableLen)
	{
		this.tableLen = tableLen;
	}

	public Item[] table;

}
